fabric with thin leather strips - Español Inglés Diccionario